package com.qfedu.service;

import com.qfedu.model.Project;
import com.qfedu.page.PageResult;
import com.qfedu.page.QueryPageBean;

import java.util.List;

/**
 * 概述:
 *
 * @Author: Tbh
 * @Date: 2022/6/27 12:45
 */
public interface IProjectService {

    // 查询所有
    List<Project> findAll();

    // 分页查询
    PageResult findPage(QueryPageBean queryPage);

    // 添加
    int addProject(Project project);

    Project findByPid(int pid);

    int edit(Project project);

    int deleteByPid(Integer pid);

    void bindDid(String did, int[] pids);

    void bindCid(String cid, int[] pids);

    List<Project> findByDid(String did);

    void deleteDid(String did);

    void deleteCid(String cid);
}
